問題 §
jQueryMobileでフォームの書き換えられたテキストボックスの値を取得できない
elem.attr("value");のようなコードで値を取得しているが初期値の文字列しか取得できない。手動で書き換えた値が取得できない。
原因 §
jQueryMobileはHTMLコードを自前で生成しているので、見た目通りでは動作していない。
解決 §
elem.attr("value");ではなくelem.val();を使う。
感想 §
もう使っていないJQMが理由で問題が起きると、原因の調査と対策がきついね!